Integration of Reliability Prediction into Service Composition Frameworks
نویسندگان
چکیده
Service composition frameworks hide the complexity of the underlying technologies and enable their users to easily compose new services from existing ones. To anticipate the reliability of composed services before their actual operations, it is possible for service composers to use existing model-based software reliability prediction techniques. However, such techniques either neglect or have only basic integration support into service composition frameworks. This limits their applicability because (1) neglecting integration support leads to high effort and specialist knowledge required to build models necessary for reliability predictions and (2) basic integration support likely reduces the flexibility and reusability when integrating into different service composition frameworks. In this paper, we present RMPI-SerComp to offer enhanced integration support into service composition frameworks for RMPI, a recent model-based software reliability prediction technique. Our approach enables service composition frameworks to achieve a systematic consideration of service reliability during composing, without the need for any specialist knowledge of the underlying prediction method. Via a case study, we validate the applicability of our approach by utilizing RMPI-SerComp to integrate the reliability prediction capability into a service composition framework. Report Date: September 14, 2015 Written Language: English Any Other Identifying Information of this Report: Distribution Statement: First Issue: 3 copies Supplementary Notes: Active Knowledge Engineering Laboratory The University of Aizu Aizu-Wakamatsu Fukushima 965-8580 Japan Integration of Reliability Prediction into Service Composition Frameworks Thanh-Trung Pham and Alexander P. Vazhenin School of Computer Science and Engineering The University of Aizu (UoA) Aizu-Wakamatsu, Fukushima, Japan Email: {pttrung,vazhenin}@u-aizu.ac.jp Abstract—Service composition frameworks hide the complexity of the underlying technologies and enable their users to easily compose new services from existing ones. To anticipate the reliability of composed services before their actual operations, it is possible for service composers to use existing model-based software reliability prediction techniques. However, such techniques either neglect or have only basic integration support into service composition frameworks. This limits their applicability because (1) neglecting integration support leads to high effort and specialist knowledge required to build models necessary for reliability predictions and (2) basic integration support likely reduces the flexibility and reusability when integrating into different service composition frameworks. In this paper, we present RMPI-SerComp to offer enhanced integration support into service composition frameworks for RMPI, a recent model-based software reliability prediction technique. Our approach enables service composition frameworks to achieve a systematic consideration of service reliability during composing, without the need for any specialist knowledge of the underlying prediction method. Via a case study, we validate the applicability of our approach by utilizing RMPI-SerComp to integrate the reliability prediction capability into a service composition framework.
منابع مشابه
Quality Prediction in Service Composition Frameworks
With the introduction of services, software systems have become more flexible as new services can easily be composed from existing ones. Service composition frameworks offer corresponding functionality and hide the complexity of the underlying technologies from their users. However, possibilities for anticipating quality properties of composed services before their actual operation are limited ...
متن کاملReliability Prediction and Sensitivity Analysis of Web Services Composition
Web services are emerging as a major technology for deploying automated interactions between distributed and heterogeneous applications. It aims at the transparent integration of Web applications, based on XML-related standards (F.Curbera et al., 2002). Until now, many research efforts have been made in the field of Web services composition. Moreover, many composition languages have recently em...
متن کاملTransactional Attitudes: Reliable Composition of Autonomous We
The Web services platform offers a distributed computing environment where autonomous applications interact using standard Internet technology. In this environment, diverse applications and systems become the components of intraand inter-enterprise integration. Yet, transactional reliability, an often critical requirement on such integration, is presently missing from the Web services platform....
متن کاملReliability Modeling and Analysis of Service-Oriented Architectures
Service selection and composition are central activities in service-oriented computing, and the prediction of the QoS attributes of a Service-Oriented Architecture (SOAs) plays a key role to appropriately drive these activities. Software composition driven by QoS criteria (e.g., optimization of performance, maximization of reliability) has been mostly studied in the Component-Based Software Eng...
متن کاملSemantic Constraint and QoS-Aware Large-Scale Web Service Composition
Service-oriented architecture facilitates the running time of interactions by using business integration on the networks. Currently, web services are considered as the best option to provide Internet services. Due to an increasing number of Web users and the complexity of users’ queries, simple and atomic services are not able to meet the needs of users; and to provide complex services, it requ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2015